/********************************************************************************
** Form generated from reading UI file 'MainPane.ui'
**
** Created: Wed 20. Jun 21:13:03 2012
**      by: Qt User Interface Compiler version 4.6.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINPANE_H
#define UI_MAINPANE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QComboBox>
#include <QtGui/QDockWidget>
#include <QtGui/QFormLayout>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QMainWindow>
#include <QtGui/QMdiArea>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QToolBar>
#include <QtGui/QTreeWidget>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "ui/custom_widgets/WindowTree.hpp"

QT_BEGIN_NAMESPACE

class Ui_MainPane
{
public:
    QAction *actnPreferences;
    QAction *actnHelp;
    QAction *actnAbout;
    QAction *actnFind;
    QAction *actnRefresh;
    QAction *actnTile;
    QAction *actnCascade;
    QAction *actnCloseAllMdi;
    QAction *actnSystemInfo;
    QWidget *centralwidget;
    QGridLayout *gridLayout_2;
    QMdiArea *mdiArea;
    QMenuBar *menubar;
    QMenu *menuSpy;
    QMenu *menuHelp;
    QMenu *menuEdit;
    QMenu *menuView;
    QMenu *menuWindows;
    QDockWidget *treeDock;
    QWidget *dockWidgetContents;
    QVBoxLayout *verticalLayout;
    QWidget *widget;
    QFormLayout *formLayout;
    QLabel *label;
    QComboBox *cbTreeView;
    WindowTree *windowTree;
    QToolBar *pickerToolBar;
    QToolBar *mainToolBar;
    QDockWidget *logWidget;
    QWidget *dockWidgetContents_3;
    QHBoxLayout *horizontalLayout_3;
    QTreeWidget *logList;

    void setupUi(QMainWindow *MainPane)
    {
        if (MainPane->objectName().isEmpty())
            MainPane->setObjectName(QString::fromUtf8("MainPane"));
        MainPane->resize(844, 664);
        actnPreferences = new QAction(MainPane);
        actnPreferences->setObjectName(QString::fromUtf8("actnPreferences"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/img/preferences.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnPreferences->setIcon(icon);
        actnHelp = new QAction(MainPane);
        actnHelp->setObjectName(QString::fromUtf8("actnHelp"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/img/help.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnHelp->setIcon(icon1);
        actnAbout = new QAction(MainPane);
        actnAbout->setObjectName(QString::fromUtf8("actnAbout"));
        actnFind = new QAction(MainPane);
        actnFind->setObjectName(QString::fromUtf8("actnFind"));
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/img/find.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnFind->setIcon(icon2);
        actnRefresh = new QAction(MainPane);
        actnRefresh->setObjectName(QString::fromUtf8("actnRefresh"));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/img/refresh.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnRefresh->setIcon(icon3);
        actnTile = new QAction(MainPane);
        actnTile->setObjectName(QString::fromUtf8("actnTile"));
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/img/tile.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnTile->setIcon(icon4);
        actnCascade = new QAction(MainPane);
        actnCascade->setObjectName(QString::fromUtf8("actnCascade"));
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/img/cascade.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnCascade->setIcon(icon5);
        actnCloseAllMdi = new QAction(MainPane);
        actnCloseAllMdi->setObjectName(QString::fromUtf8("actnCloseAllMdi"));
        actnSystemInfo = new QAction(MainPane);
        actnSystemInfo->setObjectName(QString::fromUtf8("actnSystemInfo"));
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/img/system_info.png"), QSize(), QIcon::Normal, QIcon::Off);
        actnSystemInfo->setIcon(icon6);
        centralwidget = new QWidget(MainPane);
        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
        gridLayout_2 = new QGridLayout(centralwidget);
        gridLayout_2->setSpacing(2);
        gridLayout_2->setContentsMargins(2, 2, 2, 2);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        mdiArea = new QMdiArea(centralwidget);
        mdiArea->setObjectName(QString::fromUtf8("mdiArea"));
        mdiArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        mdiArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);

        gridLayout_2->addWidget(mdiArea, 0, 0, 1, 1);

        MainPane->setCentralWidget(centralwidget);
        menubar = new QMenuBar(MainPane);
        menubar->setObjectName(QString::fromUtf8("menubar"));
        menubar->setGeometry(QRect(0, 0, 844, 20));
        menuSpy = new QMenu(menubar);
        menuSpy->setObjectName(QString::fromUtf8("menuSpy"));
        menuHelp = new QMenu(menubar);
        menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
        menuEdit = new QMenu(menubar);
        menuEdit->setObjectName(QString::fromUtf8("menuEdit"));
        menuView = new QMenu(menubar);
        menuView->setObjectName(QString::fromUtf8("menuView"));
        menuWindows = new QMenu(menubar);
        menuWindows->setObjectName(QString::fromUtf8("menuWindows"));
        MainPane->setMenuBar(menubar);
        treeDock = new QDockWidget(MainPane);
        treeDock->setObjectName(QString::fromUtf8("treeDock"));
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
        verticalLayout = new QVBoxLayout(dockWidgetContents);
        verticalLayout->setSpacing(0);
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        widget = new QWidget(dockWidgetContents);
        widget->setObjectName(QString::fromUtf8("widget"));
        formLayout = new QFormLayout(widget);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        formLayout->setContentsMargins(5, 0, 0, 0);
        label = new QLabel(widget);
        label->setObjectName(QString::fromUtf8("label"));

        formLayout->setWidget(0, QFormLayout::LabelRole, label);

        cbTreeView = new QComboBox(widget);
        QIcon icon7;
        icon7.addFile(QString::fromUtf8(":/img/window.png"), QSize(), QIcon::Normal, QIcon::Off);
        cbTreeView->addItem(icon7, QString());
        QIcon icon8;
        icon8.addFile(QString::fromUtf8(":/img/process.png"), QSize(), QIcon::Normal, QIcon::Off);
        cbTreeView->addItem(icon8, QString());
        cbTreeView->setObjectName(QString::fromUtf8("cbTreeView"));

        formLayout->setWidget(0, QFormLayout::FieldRole, cbTreeView);


        verticalLayout->addWidget(widget);

        windowTree = new WindowTree(dockWidgetContents);
        windowTree->setObjectName(QString::fromUtf8("windowTree"));
        windowTree->setEditTriggers(QAbstractItemView::NoEditTriggers);
        windowTree->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
        windowTree->setUniformRowHeights(true);
        windowTree->setAllColumnsShowFocus(true);

        verticalLayout->addWidget(windowTree);

        treeDock->setWidget(dockWidgetContents);
        MainPane->addDockWidget(static_cast<Qt::DockWidgetArea>(1), treeDock);
        pickerToolBar = new QToolBar(MainPane);
        pickerToolBar->setObjectName(QString::fromUtf8("pickerToolBar"));
        MainPane->addToolBar(Qt::TopToolBarArea, pickerToolBar);
        mainToolBar = new QToolBar(MainPane);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        mainToolBar->setIconSize(QSize(16, 16));
        MainPane->addToolBar(Qt::TopToolBarArea, mainToolBar);
        logWidget = new QDockWidget(MainPane);
        logWidget->setObjectName(QString::fromUtf8("logWidget"));
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName(QString::fromUtf8("dockWidgetContents_3"));
        horizontalLayout_3 = new QHBoxLayout(dockWidgetContents_3);
        horizontalLayout_3->setSpacing(0);
        horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        logList = new QTreeWidget(dockWidgetContents_3);
        logList->setObjectName(QString::fromUtf8("logList"));
        logList->setEditTriggers(QAbstractItemView::NoEditTriggers);
        logList->setDragDropOverwriteMode(false);
        logList->setSelectionMode(QAbstractItemView::NoSelection);
        logList->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
        logList->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
        logList->setRootIsDecorated(false);
        logList->setUniformRowHeights(true);

        horizontalLayout_3->addWidget(logList);

        logWidget->setWidget(dockWidgetContents_3);
        MainPane->addDockWidget(static_cast<Qt::DockWidgetArea>(8), logWidget);

        menubar->addAction(menuSpy->menuAction());
        menubar->addAction(menuEdit->menuAction());
        menubar->addAction(menuView->menuAction());
        menubar->addAction(menuWindows->menuAction());
        menubar->addAction(menuHelp->menuAction());
        menuSpy->addAction(actnFind);
        menuHelp->addAction(actnHelp);
        menuHelp->addSeparator();
        menuHelp->addAction(actnAbout);
        menuEdit->addAction(actnPreferences);
        menuView->addAction(actnRefresh);
        menuView->addAction(actnSystemInfo);
        mainToolBar->addAction(actnFind);
        mainToolBar->addAction(actnRefresh);
        mainToolBar->addAction(actnSystemInfo);

        retranslateUi(MainPane);

        QMetaObject::connectSlotsByName(MainPane);
    } // setupUi

    void retranslateUi(QMainWindow *MainPane)
    {
        MainPane->setWindowTitle(QApplication::translate("MainPane", "Window Detective", 0, QApplication::UnicodeUTF8));
        actnPreferences->setText(QApplication::translate("MainPane", "&Preferences...", 0, QApplication::UnicodeUTF8));
        actnHelp->setText(QApplication::translate("MainPane", "&Help Contents", 0, QApplication::UnicodeUTF8));
        actnHelp->setShortcut(QApplication::translate("MainPane", "F1", 0, QApplication::UnicodeUTF8));
        actnAbout->setText(QApplication::translate("MainPane", "&About Window Detective", 0, QApplication::UnicodeUTF8));
        actnFind->setText(QApplication::translate("MainPane", "&Find...", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actnFind->setToolTip(QApplication::translate("MainPane", "Find a window", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actnFind->setShortcut(QApplication::translate("MainPane", "Ctrl+F", 0, QApplication::UnicodeUTF8));
        actnRefresh->setText(QApplication::translate("MainPane", "&Refresh", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actnRefresh->setToolTip(QApplication::translate("MainPane", "Refresh all window", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actnRefresh->setShortcut(QApplication::translate("MainPane", "F5", 0, QApplication::UnicodeUTF8));
        actnTile->setText(QApplication::translate("MainPane", "&Tile", 0, QApplication::UnicodeUTF8));
        actnCascade->setText(QApplication::translate("MainPane", "&Cascade", 0, QApplication::UnicodeUTF8));
        actnCloseAllMdi->setText(QApplication::translate("MainPane", "&Close All", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actnCloseAllMdi->setToolTip(QApplication::translate("MainPane", "Close All MDI Windows", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        actnSystemInfo->setText(QApplication::translate("MainPane", "System Info", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        actnSystemInfo->setToolTip(QApplication::translate("MainPane", "View System UI Configuration Settings", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_WHATSTHIS
        mdiArea->setWhatsThis(QApplication::translate("MainPane", "The main pane, holds multiple property or message panes.", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        menuSpy->setTitle(QApplication::translate("MainPane", "&Inspect", 0, QApplication::UnicodeUTF8));
        menuHelp->setTitle(QApplication::translate("MainPane", "&Help", 0, QApplication::UnicodeUTF8));
        menuEdit->setTitle(QApplication::translate("MainPane", "&Edit", 0, QApplication::UnicodeUTF8));
        menuView->setTitle(QApplication::translate("MainPane", "&View", 0, QApplication::UnicodeUTF8));
        menuWindows->setTitle(QApplication::translate("MainPane", "&Windows", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        treeDock->setWhatsThis(QApplication::translate("MainPane", "Lists all windows in the system, sorted either by relationship to the desktop window or by owner process", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        treeDock->setWindowTitle(QApplication::translate("MainPane", "Window Hierarchy", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("MainPane", "View:", 0, QApplication::UnicodeUTF8));
        cbTreeView->setItemText(0, QApplication::translate("MainPane", "Desktop window hierarchy", 0, QApplication::UnicodeUTF8));
        cbTreeView->setItemText(1, QApplication::translate("MainPane", "Process window hierarchy", 0, QApplication::UnicodeUTF8));

#ifndef QT_NO_WHATSTHIS
        cbTreeView->setWhatsThis(QApplication::translate("MainPane", "Selects how the windows are displayed in the tree.", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        QTreeWidgetItem *___qtreewidgetitem = windowTree->headerItem();
        ___qtreewidgetitem->setText(0, QApplication::translate("MainPane", "Window", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        windowTree->setWhatsThis(QApplication::translate("MainPane", "Lists all windows in the system, arranged either by relationship to the desktop window or by owner process.", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        pickerToolBar->setWindowTitle(QApplication::translate("MainPane", "Picker ToolBar", 0, QApplication::UnicodeUTF8));
        mainToolBar->setWindowTitle(QApplication::translate("MainPane", "Main ToolBar", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        logWidget->setWhatsThis(QApplication::translate("MainPane", "Displays any status messages or window events as they happen", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
        logWidget->setWindowTitle(QApplication::translate("MainPane", "Logs", 0, QApplication::UnicodeUTF8));
        QTreeWidgetItem *___qtreewidgetitem1 = logList->headerItem();
        ___qtreewidgetitem1->setText(2, QApplication::translate("MainPane", "Message", 0, QApplication::UnicodeUTF8));
        ___qtreewidgetitem1->setText(1, QApplication::translate("MainPane", "Level", 0, QApplication::UnicodeUTF8));
        ___qtreewidgetitem1->setText(0, QApplication::translate("MainPane", "Time", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_WHATSTHIS
        logList->setWhatsThis(QApplication::translate("MainPane", "Displays any status messages, errors, or window events as they happen.", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_WHATSTHIS
    } // retranslateUi

};

namespace Ui {
    class MainPane: public Ui_MainPane {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINPANE_H
